bear testimony to - Turkish English Dictionary